Avoid These Common Programming Mistakes